package com.lzc.service;

import java.util.List;

/**
 * 数据迁移服务接口
 * 用于将b_lai_location表数据转换并迁移到province表
 */
public interface DataMigrationService {
    
    /**
     * 执行数据迁移
     * @param batchSize 批处理大小
     * @return 迁移的记录数
     */
    long migrateData(int batchSize);
    
    /**
     * 获取源表总记录数
     * @return 总记录数
     */
    long getSourceDataCount();
    
    /**
     * 清理目标表数据（可选）
     */
    void clearTargetData();
}
